payment method supplement - Turkish English Dictionary